Eucalyptus: an open-source cloud computing infrastructure
نویسندگان
چکیده
Utility computing, elastic computing, and cloud computing are all terms that refer to the concept of dynamically provisioning processing time and storage space from a ubiquitous “cloud” of computational resources. Such systems allow users to acquire and release the resources on demand and provide ready access to data from processing elements, while relegating the physical location and exact parameters of the resources. Over the past few years, such systems have become increasingly popular, but nearly all current cloud computing offerings are either proprietary or depend upon software infrastructure that is invisible to the research community. In this work, we present Eucalyptus, an open-source software implementation of cloud computing that utilizes compute resources that are typically available to researchers, such as clusters and workstation farms. In order to foster community research exploration of cloud computing systems, the design of Eucalyptus emphasizes modularity, allowing researchers to experiment with their own security, scalability, scheduling, and interface implementations. In this paper, we outline the design of Eucalyptus, describe our own implementations of the modular system components, and provide results from experiments that measure performance and scalability of a Eucalyptus installation currently deployed for public use. The main contribution of our work is the presentation of the first research-oriented opensource cloud computing system focused on enabling methodical investigations into the programming, administration, and deployment of systems exploring this novel distributed computing model.
منابع مشابه
Improving Performance Guarantees in Cloud Computing through Efficient and Dynamic Task Scheduling
Cloud Computing has changed the way we think about technology. It is a computing model that provides web based software, middleware and other computing resources on demand by deploying technology as a service. Eucalyptus is one of the open source software computing model that provides Infrastructure as a Service cloud. To increase throughput and gain maximum profit in cloud systems task schedul...
متن کاملEucalyptus : A Technical Report on an Elastic Utility Computing Archietcture Linking Your Programs to Useful Systems
Utility computing, elastic computing, and cloud computing are all terms that refer to the concept of dynamically provisioning processing time and storage space from a ubiquitous “cloud” of computational resources. Such systems allow users to acquire and release the resources on demand and provide ready access to data from processing elements, while relegating the physical location and exact par...
متن کاملExcalibur: Building Trustworthy Cloud Services
Accidental or intentional mismanagement of cloud software by administrators poses a serious threat to the integrity and confidentiality of customer data hosted by cloud services. Trusted computing provides an important foundation for designing cloud services that are more resilient to these threats. However, current trusted computing technology is ill-suited for the cloud as it exposes too many...
متن کاملPolicy-Sealed Data: A New Abstraction for Building Trusted Cloud Services
Accidental or intentional mismanagement of cloud software by administrators poses a serious threat to the integrity and confidentiality of customer data hosted by cloud services. Trusted computing provides an important foundation for designing cloud services that are more resilient to these threats. However, current trusted computing technology is ill-suited to the cloud as it exposes too many ...
متن کاملStochastic Markov Model Approach for Efficient Virtual Machines Scheduling on Private Cloud
Cloud computing is deployed a large set of virtualized computing resources in different infrastructures and various development platforms. One of the significant issues in cloud computing system is the scheduling and allocation of virtual resources and virtual machines (VMs). To address this issue, this paper proposed an efficient approach for virtual machines scheduling in cloud infrastructure...
متن کامل